Designed by
Title
Shanghai China Religious Ksitigarbha Buddhism ZenTao #142306133
Description
A famous tourist attraction in Shanghai, China, is also one of the most famous temples. Located in the center of Shanghai, the temple is surrounded by walls to separate the noisy world from the tranquil buddhist world